• word of the day

    nicandra physaloides

    nicandra physaloides - Dictionary definition and meaning for word nicandra physaloides

    Definition
    (noun) coarse South American herb grown for its blue-and-white flowers followed by a bladderlike fruit enclosing a dry berry
    Synonyms : apple of peru , shoo fly
Download our Mobile App Today
Receive our word of the day
on Whatsapp